Big Huge Thesaurus

bufo canorus

noun

sounds kind of like